stifling sensation - Espagnol Anglais Dictionnaire